h1, .welcome {
	color: #ef413d;
}
h2 {
	color: #ef413d;
}

a, a b {
	color: #ef413d;
}
#currency a:hover {
	color: #ef413d;
}	
#currency a b {
	color: #ef413d;
}
.mini-cart-info td a:hover {
	color: #ef413d;
}
.button-search {
	background: #ef413d;

}

#header #welcome a{
	color: #ef413d;
}	

#header .links a:hover {
	color: #ef413d;
}

#notification .success .icon {background-color: #ef413d;}

.breadcrumb-wrapper {
	background: #ef413d;
}	

.pagination .links a:hover {
	color: #ef413d;
	border: 1px solid #ef413d;
}
.pagination .links b {
	border: 1px solid #ef413d;
	color: #ef413d;
}

a.button:hover, input.button:hover{
	background: #ef413d;
}
input.addtocart {
	background: #ef413d;
}

.htabs a.selected {
	background: #ef413d;
}
.htabs a:hover {
	background: #ef413d;
}
.box-product .name a:hover {
	color: #ef413d;
}

.box-product .price-old {
	color: #ef413d;
}

.box-column-product > div:hover {
	background: #ef413d;
}

.box-column-product .name a:hover {
	color: #ef413d;
}


.box-category > ul > li > a:hover {
	color: #ef413d;
}
.box-category > ul > li ul {
	display: none;
}
.box-category > ul > li a.active {
	color: #ef413d;
}

.box-category > ul > li ul > li > a:hover {
	color: #ef413d;
}

#grid_b {
    background: #ef413d url("../image/grid.png") no-repeat;
}

#list_b {
    background: #ef413d url("../image/list.png") no-repeat;
}

#grid_a:hover {
   background-color: #ef413d;
}
#list_a:hover {
    background-color: #ef413d;
}
.product-compare a:hover {
	color: #ef413d;
}

.product-list .name a:hover {
	color: #ef413d;
}
.product-list .price-old {
	color: #ef413d;
}
.product-grid .name a:hover {
	color: #ef413d;
}

.product-grid .price-old {
	color: #ef413d;
}

.product-info .heading {
	color: #ef413d;
}

.product-info .description a:hover {
	color: #ef413d;
}

.product-info .price-old {
	color: #ef413d;
}

.product-info .cart input {
	color: #ef413d;
}

.product-info .button-icon:hover {
	color:#ef413d!important;
}

.product-info .review > div > a:hover {
	color:#ef413d;
}

.product-info .review .share a:hover {
	color:#ef413d;
}

.tg-bistro-footer-heading {
	color: #ef413d!important;
}

a.viewcart {
	background: #ef413d;
}

a.cart-checkout:hover {
	background: #ef413d;
}

#tg-zoom:hover{
	color: #ef413d;
}

.sf-menu-home { 
	color: #ef413d!important;
}

.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active { 
	color: #ef413d;
}
.sf-menu li:hover a {
	color: #ef413d;
}
.sf-menu ul > li > a {
	color: #333333!important;
}

.sf-menu ul > li > a:hover {
	color: #ef413d!important;
}
.sf-menu ul li> a {
	color: #333333!important;
}
.sf-menu ul li:hover > a {
	color: #ef413d!important;
}
.news-name a:hover {
	color: #ef413d;
}
.news_4 div .title a:hover {
	color: #ef413d;
}
.readmore a {
    color: #ef413d;
}
.news-title  a:hover {
	color: #ef413d;
}
.reviews_4 div .title a:hover {
	color: #ef413d;
}
.tg-featured-name a:hover {
	color: #ef413d!important;
}
.jcarousel55-skin-opencart .jcarousel55-item a:hover {
	color: #ef413d!important;
}

#currency {
    background: url("../image/red/currency.png") no-repeat scroll left center transparent;
}	
#header #cart .heading a span {
    background: url("../image/red/cart.png") no-repeat scroll left center transparent;
}

a > .sf-sub-indicator {  /* give all except IE6 the correct values */
	top: 1em;
	background:	url('../image/red/arrows-down.png') no-repeat 0px 0px ; /* use translucent arrow for modern browsers*/
}

a:focus > .sf-sub-indicator,
a:hover > .sf-sub-indicator,
a:active > .sf-sub-indicator,
li:hover > a > .sf-sub-indicator,
li.sfHover > a > .sf-sub-indicator {
	background:	url('../image/red/arrows-down.png') no-repeat 0px 0px; /* 8-bit indexed alpha png. IE6 gets solid image only */
}
.sf-menu ul a > .sf-sub-indicator { 
  background:	url('../image/red/arrows-down.png') no-repeat 0px 0px;
}

.sf-menu ul a:focus > .sf-sub-indicator,
.sf-menu ul a:hover > .sf-sub-indicator,
.sf-menu ul a:active > .sf-sub-indicator,
.sf-menu ul li:hover > a > .sf-sub-indicator,
.sf-menu ul li.sfHover > a > .sf-sub-indicator {
		background:	url('../image/red/arrows-down.png') no-repeat 0px 0px;
}


#bistro-bgr {
    background: none repeat scroll 0 0 #ef413d!important;
}

a.sliderbutton {
    background: url("../image/slider-button.png") no-repeat scroll right 15px center #dd2a26;
}	

ul.btnfeatured li a:hover, ul.btnspecial li a:hover, ul.btnbestseller li a:hover, ul.btnlatest li a:hover { 
	background:url(../image/red/l-active.png) 0 1px no-repeat;
}
ul.btntgreviews li a:hover { 
	background:url(../image/red/l-active.png) 0 1px no-repeat;
}
ul.btnfeatured li a.active, ul.btnfeatured li.active a,ul.btnlatest li.active a, ul.btnspecial li a.active, ul.btnbestseller li a.active, ul.btnlatest li a.active, ul.btntgreviews li a.active, ul.btntgreviews li.active a { 
	background:url(../image/red/l-active.png) 0 1px no-repeat;
}
ul.btntgreviews li a.active, ul.btntgreviews li.active a { 
	background:url(../image/red/l-active.png) 0 1px no-repeat;
}

ul.btnfeatured li a.next, ul.btnlatest li a.next, ul.btnspecial li a.next, ul.btnbestseller li a.next { 
	background: url('../image/red/featured-next.png') center no-repeat; 
}

ul.btnfeatured li a.prev, ul.btnlatest li a.prev, ul.btnspecial li a.prev, ul.btnbestseller li a.prev { 
	background: url('../image/red/featured-prev.png') center no-repeat; 
}
div.mask .mask-hover {
    background:#9d9fa2;
}

.jcarousel-skin-opencart .jcarousel-next-horizontal {
    background: url("../image/red/featured-next.png") no-repeat scroll center center transparent;
}
.jcarousel-skin-opencart .jcarousel-prev-horizontal {
    background: url("../image/red/featured-prev.png") no-repeat scroll center center transparent;
}
.jcarousel55-skin-opencart .jcarousel55-prev-horizontal {
    background: url("../image/red/featured-prev.png") no-repeat scroll center center;
}
.jcarousel55-skin-opencart .jcarousel55-next-horizontal {
    background: url("../image/red/featured-next.png") no-repeat scroll center center;
    cursor: pointer;
    height: 21px;
    position: absolute;
    right: 0;
    top: 70px;
    width: 20px;
}
.box-category .accordion:hover {
	background: transparent url(../image/red/accordion-hover.png) no-repeat;
}
.box-category > ul > li a.active + .accordion { background: transparent url(../image/red/accordion-visited.png) no-repeat; }
.box-category > ul > li a.active {
    background: url("../image/red/category-list-active.png") no-repeat scroll 0 8px transparent;
}
.box-category > ul > li > a:hover {
	background: url("../image/red/category-list-active.png") no-repeat scroll 0px 8px transparent;
}

/* Responsive Css */
@media only screen and (max-width: 767px) {
a.sliderbutton {
	background: #4a924a;
}

}

